DROP procedure IF EXISTS `Eliminartercero`;

DELIMITER $$
CREATE  PROCEDURE `Eliminartercero`(in sctercero numeric, in cousuario varchar(50),									
									out mensaje varchar(100),
									out codigomensaje varchar(02))
BEGIN
	IF (sctercero>0) THEN 
    	UPDATE `Smart_terceros`
		SET
		`sm_fhmodificacion` = now(),
		`sm_fhretiro` = now(),
		`sm_cousuario` = cousuario	
		WHERE `sm_sctercero` = sctercero;
        
        set mensaje="Tercero eliminado con Exito";
		set codigomensaje="01";
	ELSE
		set mensaje="Se debe enviar el tercero a eliminar";
		set codigomensaje="02";
	END IF;

END$$

DELIMITER ;